package cn.hengzhu.main_manager.utils;

import cn.hengzhu.main_manager.repository.vo.BoxUseRecordVO;
import cn.hengzhu.main_manager.repository.vo.CaseVO;
import cn.hengzhu.main_manager.utils.config.AllConst;

/**
 * @author liuCheng
 * @since 2019年1月7日 上午11:05:30 
 * 数据库中的一些类别转换
 */
public class DbByteToString {
	
	public static CaseVO caseUseTypeToString(Byte useType){
		CaseVO caseVO = new CaseVO();
		
		if (Byte.valueOf("1").equals(useType)) {
			caseVO.setUseType("普通储物柜");
		} else if (Byte.valueOf("2").equals(useType)) {
			caseVO.setUseType("医用床");
		} else if (Byte.valueOf("3").equals(useType)) {
			caseVO.setUseType("快递柜");
		}else if (Byte.valueOf("7").equals(useType)) {
			caseVO.setUseType("自动售货");
		}else if (Byte.valueOf("8").equals(useType)) {
			caseVO.setUseType("水上乐园");
		}
		return caseVO;
	}
	
	
	public static   BoxUseRecordVO accessRecordTypeToString(Byte type){
		BoxUseRecordVO boxUseRecordVO = new BoxUseRecordVO();
		if (Byte.valueOf(AllConst.ACCESS_RECORD_TYPE.SAVE_TYEP).equals(type)) {
			boxUseRecordVO.setType("存物");
		} else if (Byte.valueOf(AllConst.ACCESS_RECORD_TYPE.GET_TYPE).equals(type)) {
			boxUseRecordVO.setType("取物");
		} else if (Byte.valueOf(AllConst.ACCESS_RECORD_TYPE.CLEAR_TYEP).equals(type)) {
			boxUseRecordVO.setType("清除");
		} else if (Byte.valueOf(AllConst.ACCESS_RECORD_TYPE.OPEN_DOOR_TYEP).equals(type)) {
			boxUseRecordVO.setType("开门");
		} else if (Byte.valueOf(AllConst.ACCESS_RECORD_TYPE.ONE_OPEN_DOOR_TYEP).equals(type)) {
			boxUseRecordVO.setType("一键开箱");
		} else if (Byte.valueOf(AllConst.ACCESS_RECORD_TYPE.REPAY_TYEP).equals(type)) {
			boxUseRecordVO.setType("还");
		}else if (Byte.valueOf(AllConst.ACCESS_RECORD_TYPE.BORROW_TYEP).equals(type)) {
			boxUseRecordVO.setType("借");
		}else if (Byte.valueOf(AllConst.ACCESS_RECORD_TYPE.PASSIVITY_CLEAR_TYEP).equals(type)) {
			boxUseRecordVO.setType("被清除");
		}else if (Byte.valueOf(AllConst.ACCESS_RECORD_TYPE.MIDWAY_GET_TYPE).equals(type)) {
			boxUseRecordVO.setType("中途取物");
		}else if (Byte.valueOf(AllConst.ACCESS_RECORD_TYPE.CLEAR_BY_OWN).equals(type)) {
			boxUseRecordVO.setType("自己清除");
		}else if (Byte.valueOf(AllConst.ACCESS_RECORD_TYPE.CONTINUE_USE).equals(type)) {
			boxUseRecordVO.setType("续费");
		}else if (Byte.valueOf(AllConst.ACCESS_RECORD_TYPE.TIME_OUT_BYONESELF).equals(type)) {
			boxUseRecordVO.setType("自动清除");
		}
		return boxUseRecordVO;
	}

}
